package com.jiermt.M0720;

import com.jiermt.M0603.Array;

import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;

public class StreamDemo {
    public static void main(String[] args) {
       // Stream
    List<String>list = new ArrayList<>();
    list.add("hello");
    list.add("world");
    list.add("java");
    list.add("张三");
    list.add("李四");
    list.add("王五");
    list.add("赵六");
    list.add("张四");
    // 找出姓张的人，存入新集合
        List<String> listzhang = new ArrayList<>();
        /*for(String s :list){
            if (s.startsWith("张")){ // s.startsWith("张"): 判断字符串是否以张开头
                listzhang.add(s);
            }
        }*/
       // System.out.println(listzhang);
        System.out.println("---------------------");
       listzhang = list.stream().filter(s->s.startsWith("张")).collect(Collectors.toList());
       System.out.println(listzhang);


    }
}
